// place your custom styles here
@use '@sass-palette/hope-config';


// split-font-css-start

@import "/assets/fonts/lxgw-wenkai-gb-regular/result.css";

// split-font-css-end

// 缩小文章内列表行间距
div.theme-hope-content ul.task-list-container p,
div.theme-hope-content ul.task-list-container ul,
div.theme-hope-content ul.task-list-container ol {
  line-height: 1.6;
}

// bavbar
nav.nav-links>div.nav-item>a.nav-link {
  margin-right: 5px
}

// fix sider group font, remove at next vuepress-theme-hoper version
ul.sidebar-links>li>section.sidebar-group>button.sidebar-heading>span.title {
  font-family: "LXGW WenKai GB";
}

@import './project-pannel.scss';

.site-info {
  width: calc(25% - 24px);
}


@media (max-width: 959px) {
  .site-info {
    width: calc(50% - 24px);
  }
}

@import './footnote-popup.scss';

.theme-hope-content li>p {
  margin-block-end: 0px;
  margin-block-start: 0px;
}

// 覆盖 booklists 中 card 圆形样式
.booklists .theme-hope-content > .vp-card {
  max-width: 600px;
}

.booklists .theme-hope-content > .vp-card > .vp-card-logo {
  border-radius: 3%;
  width: 7em;
  height: 10em;
}